make-up pump - French English Dictionary